long-time relay - English Synonyms Dictionary